package com.xcity.pomelo.response;

import java.util.List;

import com.xcity.game.activity2.groupbuy.template.GroupBuyTemplate.Discount;

import naga.x.net.impl.pomelo.PomeloMessage;
import naga.x.net.impl.pomelo.protocol.Message;

@PomeloMessage(type = Message.Type.RESPONSE)
public class ActivityGroupBuyInfoResponse extends Response {
	
	// 团购结束时间
	public String endTime;
	// 领奖结束时间
	public String rewardEndTime;
	// 积分
	public int score;
	// 团购券
	public int coupon;
	// 商品列表
	public List<GroupBuyItem> goods;
	
	public ActivityGroupBuyInfoResponse(int serial) {
		super(serial);
	}
	
	public static class GroupBuyItem {
		// 商品编号（唯一）
		public int id;
		// 物品id
		public int itemId;
		// 物品数量
		public int count;
		// 团购券限用数量
		public int couponLimit;
		// 已使用团购券数量（不用累计）
		@Deprecated
		public int couponUsed;
		// 剩余可购次数
		public int numLimit;
		
		// 已售件数
		public int soldNum;
		// 当前价格（钻石）
		public int price;
		// 当前折扣
		public float discount;
		// 原价
		public int fullPrice;
		// 折扣信息
		public List<Discount> discounts;
	}
	
//	public static class GroupBuyDiscount {
//		// 折扣
//		public float discount;
////		// 折扣价
////		public int price;
//		// 该折扣需售件数
//		public int numRequire;
//		
//	}

}
